/* Insert your styles here */

body {
    width: 100%;
    
    background-color: antiquewhite;
}


/*header css*/

header {
    border: 3px solid gold;

    height: 300px;

}

header figure {
    position: relative;
    margin: 0px;
    height: 300px;


}

header img {
    width: 100%;
    height: 100%;
}



header a {
    position: absolute;
    top: 259px;
    right: 35px;
    font-size: 25px;
    color: black;

}




/*nav css*/

nav {
    border: 2px solid black;
    width: 100%;
}


nav ul {

    list-style-type: none;
    /*Delete the square or cricle*/
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: black;
    text-align: center;
}

nav ul li {


    display: inline-block;
    margin: 20px;
}

nav ul li a {

    width: 100%;

    color: white;
    text-align: center;
    padding: 14px 16px;
    margin: auto;
    text-decoration: none;
    /*Delete the underline*/
}

nav ul li a:link {
    background-color: black;
}

nav ul li a:visited {
    background-color: black;
}

nav ul li a:hover {
    background-color: silver;
}

nav ul li a:active {
    background-color: darkorange;
}

/*main css*/

main {

    width: 1170px;
    height: 2300px;
    margin: auto;
    margin-top: 10px;
    background-color: antiquewhite;
}

#image img{
    float: left;
}






/*section id:"homepageIma" css*/

#homepageIma {
    margin: 5px;
    height: 200px;
    border: 1px solid black;
    overflow: hidden;
}


/*footer css*/

footer {

    width: 1230px;
    height: 130px;
    margin: auto;
    margin-top: 30px;
    text-align: center;
    background-color: antiquewhite;
}
